package com.example.learn.mapper;

import com.example.learn.pojo.User;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;

@Mapper //这个注解表示这是一个mybatis的mapper类
@Repository // 分层：dao
public interface UserMapper {

    List<User> getName();

//    登录接口，根据用户名获取用户
    public User queryUserByName(String name);

//    获取知识列表
    List<User> getKnowlegeList();

//    根据id查询某知识点
    User selectKnowById(int id);

//    添加知识点(后台)
    int addKnowledge(User testEntity);

//    修改知识点(后台)
    int updateKnowledge(User testEntity);

//    修改知识点(后台)
    int deleteKnowledgeById(int id);
}